toastmaster's glass - German English Dictionary